package com.hrms.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.hrms.pojo.Admin;

/**
 * 管理员dao层
 * 
 * @author Administrator
 *
 */
public interface AdminDao {

	// 登录
	Admin login(@Param("adminName") String adminName, @Param("password") String password);

	// 修改密码
	int updatePassword(Admin admin);

	// 根据id查找
	Admin selectById(int adminId);

	// 只能添加普通管理员
	int insertAdminL0(@Param("adminName") String adminName, @Param("password") String password);

	// 根据名称查找
	Admin selectByName(String adminName);

	// 根据id删除管理员
	int deleteById(int adminId);

	// 查找所有管理员
	List<Admin> selectAll();
}
